package ArrayList集合;

import java.util.ArrayList;

public class test2 {
    public static void main(String[] args) {
        //注意，若使用Integer包装类时，删除操作要强制转换
        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(5);
        System.out.println(list);
        //如果你想要直接删除1元素，此时直接写1作为参数，会被默认为1索引的位置
        list.remove(1);
        System.out.println(list);

        //强制转换后可以直接删除元素
        list.remove((Integer) 1);
        System.out.println(list);
            //或者
//        Integer i = 3;
        Integer i = Integer.valueOf(3);//以下同效
        list.remove(i);
        System.out.println(list);

        Integer i1 = list.get(1);
        System.out.println(i1);
    }
}
